ValidationResult

sealed interface ValidationResult<out T>

Inheritors

Types

Link copied to clipboard
data class Failure(val error: TypeValidationError, val rawValue: JsonElement) : ValidationResult<Nothing>
Link copied to clipboard
data class Success<T>(val value: T, val rawValue: JsonElement) : ValidationResult<T>